package com.huabo.monitor.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author yhr
 * @since 2022-08-26
 */
@TableName("TBL_ASSESSTEMPLE")
@ApiModel(value = "TblAssesstemple对象", description = "")
@KeySequence(value="HIBERNATE_SEQUENCE",dbType = DbType.ORACLE)
public class TblAssesstemple implements Serializable {

    private static final long serialVersionUID = 1L;

    //TBL_ASSESS 外键
    @TableId(type= IdType.INPUT)
    private BigDecimal asstemid;

    private String templename;

    //TBL_ORGANIZATION 外键
    private Long orgid;

    private String memo;

    private String templenumber;

    //TBL_STAFF 外键
    private Integer staffid;

    private LocalDateTime modifydatetime;

    private Integer templestatus;

    private String templedes;

    public BigDecimal getAsstemid() {
        return asstemid;
    }

    public void setAsstemid(BigDecimal asstemid) {
        this.asstemid = asstemid;
    }
    public String getTemplename() {
        return templename;
    }

    public void setTemplename(String templename) {
        this.templename = templename;
    }
    public Long getOrgid() {
        return orgid;
    }

    public void setOrgid(Long orgid) {
        this.orgid = orgid;
    }
    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }
    public String getTemplenumber() {
        return templenumber;
    }

    public void setTemplenumber(String templenumber) {
        this.templenumber = templenumber;
    }
    public Integer getStaffid() {
        return staffid;
    }

    public void setStaffid(Integer staffid) {
        this.staffid = staffid;
    }
    public LocalDateTime getModifydatetime() {
        return modifydatetime;
    }

    public void setModifydatetime(LocalDateTime modifydatetime) {
        this.modifydatetime = modifydatetime;
    }
    public Integer getTemplestatus() {
        return templestatus;
    }

    public void setTemplestatus(Integer templestatus) {
        this.templestatus = templestatus;
    }
    public String getTempledes() {
        return templedes;
    }

    public void setTempledes(String templedes) {
        this.templedes = templedes;
    }

    @Override
    public String toString() {
        return "TblAssesstemple{" +
            "asstemid=" + asstemid +
            ", templename=" + templename +
            ", orgid=" + orgid +
            ", memo=" + memo +
            ", templenumber=" + templenumber +
            ", staffid=" + staffid +
            ", modifydatetime=" + modifydatetime +
            ", templestatus=" + templestatus +
            ", templedes=" + templedes +
        "}";
    }
}
